或者: or, possibly, maybe, perhaps...
汉语: Chinese language...
山脉: mountain range...
食用: food product, to use as food, edible...
无能为力: impotent (idiom), powerless, helpless...
互相: each other, mutually, mutual...
道具: prop (theater), paraphernalia, (gaming) item, artifact...
随意: as one wishes, according to one's wishes, at will, voluntary, conscious...
契约: agreement, contract...
难关: difficulty, crisis...